package com.zkthink.ceres.promotion.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.zkthink.base.R;
import com.zkthink.base.request.PageParams;
import com.zkthink.base.service.SuperService;
import com.zkthink.ceres.promotion.dto.SalesCustomerPageDTO;
import com.zkthink.ceres.promotion.dto.SalesCustomerUpdateDTO;
import com.zkthink.ceres.promotion.dto.SalesPageDTO;
import com.zkthink.ceres.promotion.dto.SalesUpdateDTO;
import com.zkthink.ceres.promotion.entity.SalesCustomer;
import com.zkthink.ceres.promotion.vo.admin.SalesAdminPageVO;
import com.zkthink.ceres.promotion.vo.admin.SalesCustomerAdminPageVO;

/**
 * <p>
 * 业务接口
 * 分销员
 * </p>
 *
 * @author kellen
 * @date 2020-08-22
 */
public interface SalesCustomerService extends SuperService<SalesCustomer> {

  IPage<SalesCustomerAdminPageVO> page(PageParams<SalesCustomerPageDTO> params);


  R updateCustomer(SalesCustomerUpdateDTO updateDTO);
}
